plant sexual organs - Francés Inglés Diccionario